
#include "scripting.h"
#include "fx.h"

using namespace WtfEngine;
using namespace boost::python;


BOOST_PYTHON_MODULE(WtfFx) {
	class_<PlanarReflection::tCreationOptions, bases<Static::tCreationOptions> >("PlanarReflectionCreationOptions")
		.def_readwrite("planarNormal", &PlanarReflection::tCreationOptions::vPlanarNormal)
	;
	class_<PlanarReflection, PlanarReflection::tRef, bases<Static> >("PlanarReflection",
		init<const PlanarReflection::tCreationOptions&, const WtfGraphics::GraphicsData::tCacheRef&,
			const PhysicalModel::tCacheRef>())
	;
};

void WtfEngine::ExportFx() {
	initWtfFx();
};
